home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 23 / Amiga Format AFCD23 (Feb 1998, Issue 107).iso / -seriously_amiga- / shareware / programming / c / asyncio / src / lib.def < prev    next >
Text File  |  1997-12-01  |  2KB  |  50 lines

  1. #   LIB.DEF
  2. #
  3. #   LBMAKE definition file, use LBMAKE to generate any asyncio link library
  4. #   you wish.  To use, DTMP: must be assigned to a little of semi-temporary
  5. #   space.  The generated library will be placed in DLIB:
  6. #
  7. #   Flag    Description
  8. #
  9. #    s        generate small-data library
  10. #    r        generate registered-args library
  11. #    p        generate profiled library
  12. #    l        generate large-data library
  13. #    e          generate library that doesn't require external symbols.
  14. #               Valid in all combinations. NOTE: If profiling is used,
  15. #               then the profiler might drag in stuff that needs external
  16. #               symbols. I haven't tested this..
  17. #
  18. #   EXAMPLE:
  19. #
  20. #   1> LbMake asyncio l            generate a large-data asyncio.lib
  21. #
  22. #   1> LbMake asyncio s p        generate a small-data profiled asynciosp.lib
  23. #
  24.  
  25. @Type   e    -D ASIO_NOEXTERNALS
  26. @Type    s    -ms -r -pr
  27. @Type    l    -mD
  28. @Type    r    -mRR -proto -mi -D ASIO_REGARGS
  29. @Type    p    -prof -mi0
  30.  
  31. @Library    asyncio    /dlib/asyncio%s.lib
  32.  
  33. @DefTree    DTmp:asyncio_%s/
  34.  
  35. CloseAsync.c                +asyncio
  36. OpenAsync.c                 +asyncio
  37. OpenAsyncFH.c               +asyncio
  38. OpenAsyncFromFH.c           +asyncio
  39. PeekAsync.c                 +asyncio
  40. ReadAsync.c                 +asyncio
  41. ReadCharAsync.c             +asyncio
  42. RecordAsyncFailure.c        +asyncio
  43. RequeuePacket.c             +asyncio
  44. SeekAsync.c                 +asyncio
  45. SendPacket.c                +asyncio
  46. WaitPacket.c                +asyncio
  47. WriteAsync.c                +asyncio
  48. WriteCharAsync.c            +asyncio
  49. FGetsLenAsync.c             +asyncio
  50.